drive inn - French English Dictionary